﻿/* focus */
#focus {
    width: 510px;
    height: 217px;
    overflow: hidden;
    position: relative;
}

    #focus ul {
        height: 380px;
        position: absolute;
    }

        #focus ul li {
            float: left;
            width: 510px;
            height: 217px;
            overflow: hidden;
            position: relative;
            background: #000;
        }

            #focus ul li div {
                position: absolute;
                overflow: hidden;
            }

    #focus .btnBg {
        position: absolute;
        width: 510px;
        height: 20px;
        left: 0;
        bottom: 0;
        background: #000;
    }

    #focus .btn {
        position: absolute;
        width: 490px;
        height: 10px;
        padding: 0px 10px;
        right: 0;
        bottom: 7px;
        text-align: right;
    }

        #focus .btn span {
            display: inline-block;
            _display: inline;
            _zoom: 1;
            width: 25px;
            height: 10px;
            _font-size: 0;
            margin-left: 5px;
            cursor: pointer;
            background: #fff;
        }

            #focus .btn span.on {
                background: #fff;
            }

    #focus .preNext {
        width: 45px;
        height: 100px;
        position: absolute;
        top: 90px;
        background: url(/areas/cpp/Images/sprite.png) no-repeat 0 0;
        cursor: pointer;
    }

    #focus .pre {
        left: 0;
    }

    #focus .next {
        right: 0;
        background-position: right top;
    }

    #focus * {
        margin: 0;
        padding: 0;
    }

    /*body {
            font-size: 12px;
            color: #222;
            font-family: Verdana,Arial,Helvetica,sans-serif;
            background: #f0f0f0;
        }*/

    #focus .clearfix:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }

    #focus .clearfix {
        zoom: 1;
    }

    #focus ul, #focus li {
        list-style: none;
    }

    #focus img {
        border: 0;
        width: 520px;
        height: 217px;
    }
